electron radiation - German English Dictionary